package com.smart.village.big.screen.service;

import com.alibaba.fastjson.JSONObject;

public interface AdminChartsService {
    JSONObject top3();

    JSONObject marketDynamic(String type);

    JSONObject bookingTrend(String type);

    JSONObject roomTypePreference();

    JSONObject checkInDurationDistribution();

    JSONObject popularCheckInDate();

    JSONObject staticBusinessScore(String type);

    JSONObject staticBusinessScoreList(String type, String search, Integer pageNum, Integer pageSize);

    JSONObject staticBusinessScoreDetail(String staticBusinessScoreSerialNumber);

    JSONObject messageAnalysisReport();

    JSONObject messageTrend(String type);

    JSONObject hotTopic();

    JSONObject satisfactionAnalysis();

    JSONObject ticketSystemVisualizationMetrics();

    JSONObject spotRealTimeTrafficTrend();

    JSONObject dailyBookingVsActualVisitsComparison();

    JSONObject weeklyBookingVsActualVisitsComparison();

    JSONObject passengerFlowDistributionAnalysis();
}
